snaffle cheekpiece - English Synonyms Dictionary